home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2004-183.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  90 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12493);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CAN-2004-0109", "CAN-2004-0424");
  13.  
  14.  name["english"] = "RHSA-2004-183: kernel";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated kernel packages that fix two privilege escalation vulnerabilities
  21.   are now available.
  22.  
  23.   The Linux kernel handles the basic functions of the operating system.
  24.  
  25.   iSEC Security Research discovered a flaw in the ip_setsockopt() function
  26.   code of the Linux kernel versions 2.4.22 to 2.4.25 inclusive. This flaw
  27.   also affects the 2.4.21 kernel in Red Hat Enterprise Linux 3 which
  28.   contained a backported version of the affected code. A local user could
  29.   use this flaw to gain root privileges. The Common Vulnerabilities and
  30.   Exposures project (cve.mitre.org) has assigned the name CAN-2004-0424 to
  31.   this issue.
  32.  
  33.   iDefense reported a buffer overflow flaw in the ISO9660 filesystem code.
  34.   An attacker could create a malicious filesystem in such a way that root
  35.   privileges may be obtained if the filesystem is mounted. The Common
  36.   Vulnerabilities and Exposures project (cve.mitre.org) has assigned the name
  37.   CAN-2004-0109 to this issue.
  38.  
  39.   All Red Hat Enterprise Linux 3 users are advised to upgrade their kernels
  40.   to the packages associated with their machine architectures and
  41.   configurations as listed in this erratum.
  42.  
  43.  
  44.  
  45.  
  46. Solution : http://rhn.redhat.com/errata/RHSA-2004-183.html
  47. Risk factor : High';
  48.  
  49.  script_description(english:desc["english"]);
  50.  
  51.  summary["english"] = "Check for the version of the kernel packages";
  52.  script_summary(english:summary["english"]);
  53.  
  54.  script_category(ACT_GATHER_INFO);
  55.  
  56.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  57.  family["english"] = "Red Hat Local Security Checks";
  58.  script_family(english:family["english"]);
  59.  
  60.  script_dependencies("ssh_get_info.nasl");
  61.  
  62.  script_require_keys("Host/RedHat/rpm-list");
  63.  exit(0);
  64. }
  65.  
  66. include("rpm.inc");
  67. if ( rpm_check( reference:"kernel-BOOT-2.4.21-9.0.3.EL", release:"RHEL3") )
  68. {
  69.  security_hole(0);
  70.  exit(0);
  71. }
  72. if ( rpm_check( reference:"kernel-doc-2.4.21-9.0.3.EL", release:"RHEL3") )
  73. {
  74.  security_hole(0);
  75.  exit(0);
  76. }
  77. if ( rpm_check( reference:"kernel-source-2.4.21-9.0.3.EL", release:"RHEL3") )
  78. {
  79.  security_hole(0);
  80.  exit(0);
  81. }
  82.  
  83. if ( rpm_exists(rpm:"kernel-", release:"RHEL3") )
  84. {
  85.  set_kb_item(name:"CAN-2004-0109", value:TRUE);
  86.  set_kb_item(name:"CAN-2004-0424", value:TRUE);
  87. }
  88.  
  89. set_kb_item(name:"RHSA-2004-183", value:TRUE);
  90.